All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class quicktime.std.comp.ComponentDescription

java.lang.Object
   |
   +----quicktime.util.QTByteObject
           |
           +----quicktime.std.comp.ComponentDescription

public class ComponentDescription
extends QTByteObject
implements QuickTimeLib
Describes component features. A value of zero indicates a non-specific value and can also be used as a wildcard in searches.


Constructor Index

 o ComponentDescription()
Create a default ComponentDescription with all zero values.
 o ComponentDescription(int)
Specify the type of the ComponentDescription.
 o ComponentDescription(int, int, int, int, int)
Specify a full ComponentDescription class.

Method Index

 o clone()
Return a copy of this object.
 o count()
Count the Components that much the description parameters.
 o getFlags()
Returns the component flag.
 o getManufacturer()
Returns the component manufacturer.
 o getMask()
Returns the component mask.
 o getSubType()
Returns the component subType.
 o getType()
Returns the component type.
 o setFlags(int)
Sets the flag.
 o setManufacturer(int)
Sets the manufacturer.
 o setMask(int)
Sets the mask.
 o setSubType(int)
Sets the type.
 o setType(int)
Sets the type.
 o toString()
Prints the Component Info.

Constructors

 o ComponentDescription
 public ComponentDescription()
Create a default ComponentDescription with all zero values.

 o ComponentDescription
 public ComponentDescription(int type)
Specify the type of the ComponentDescription.

 o ComponentDescription
 public ComponentDescription(int type,
                             int subType,
                             int manu,
                             int flag,
                             int mask)
Specify a full ComponentDescription class.

Parameters:
type - Specifies the component type to search for. Set to 0 if not used in search.
subType - Specifies the component subType. Set to 0 if not used in search.
manu - Specifies the component manufacturer. Set to 0 if not used in search.
flag - Specifies the component control flag used. Set to 0 if not used in search.
mask - Specifies the component flag mask used. Set to 0 if not used in search.

Methods

 o getType
 public int getType()
Returns the component type.

 o setType
 public void setType(int type)
Sets the type.

 o getSubType
 public int getSubType()
Returns the component subType.

 o setSubType
 public void setSubType(int subType)
Sets the type.

 o getManufacturer
 public int getManufacturer()
Returns the component manufacturer.

 o setManufacturer
 public void setManufacturer(int manufacturer)
Sets the manufacturer.

 o getFlags
 public int getFlags()
Returns the component flag.

 o setFlags
 public void setFlags(int flag)
Sets the flag.

 o getMask
 public int getMask()
Returns the component mask.

 o setMask
 public void setMask(int mask)
Sets the mask.

 o count
 public int count()
Count the Components that much the description parameters.

QuickTime::CountComponents

Parameters:
desc - describes the search parameters.
Returns:
The number of components fitting the specified parameters.
 o toString
 public String toString()
Prints the Component Info.

Overrides:
toString in class QTByteObject
 o clone
 public Object clone()
Return a copy of this object.

Overrides:
clone in class Object

All Packages  Class Hierarchy  This Package  Previous  Next  Index